spindle palm - French English Dictionary